.detailed_style {
    position: relative
}

.detailed_style .Logistics_style,
.detailed_style .Receiver_style,
.detailed_style .product_style,
.detailed_style .Total_style {
    border: 1px solid #dddddd;
    margin-bottom: 15px;
}

.detailed_style .title_name {
    height: 40px;
    border-bottom: 1px solid #dddddd;
    line-height: 40px;
    font-size: 16px;
    padding: 0 20px;
    background: #2a8bcc !important;
    background-image: -webkit-gradient(linear, left 0, left 100%, from(#ffffff), to(#ededed)) !important;
    background-image: -webkit-linear-gradient(top, #ffffff, 0%, #ededed, 100%) !important;
    background-image: -moz-linear-gradient(top, #ffffff 0, #ededed 100%) !important;
    background-image: linear-gradient(to bottom, #ffffff 0, #ededed 100%) !important;
    background-repeat: repeat-x !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0) !important;
}

.detailed_style .Info_style {
    padding: 0 5px
}

.detailed_style .Info_style .label_name {
    width: 100px;
    text-align: right;
    float: left;
}

.detailed_style .Info_style .col-xs-4 {
    margin: 10px 0;
    position: relative
}

.detailed_style .Info_style .col-xs-4 .o_content {
}

.detailed_style .Info_style .product_info {
    position: relative;
    border: 1px solid #dddddd;
    width: 495px;
    padding: 0 0;
    margin: 10px 5px;
    line-height: 26px;
    float: left
}

.detailed_style .Info_style .product_info a {
    display: block;
    float: left;
}

.detailed_style .Info_style .product_info a.img_link {
    width: 204px;
    height: 204px;
    border-right: 1px solid #dddddd;
    padding: 1px;
}

.detailed_style .Info_style .product_info a.img_link img {
    width: 200px;
    height: 200px;
}

.detailed_style .Info_style .product_info span {
    float: left;
    display: block;
    width: 265px;
    margin-left: 10px;
}

.detailed_style .Info_style .product_info b {
    color: #FCB714;
    font-weight: normal
}

.detailed_style .Info_style .product_info b.price {
    font-size: 18px;
    color: #F33
}

.detailed_style .Info_style .product_info b i {
    font-size: 12px
}

.Total_style {
    padding: 10px;
}

.Total_style .Total_m_style {
    font-size: 16px;
    border-top: 1px solid #dddddd;
    line-height: 40px;
    height: 40px;
    margin-top: 20px;
    padding-top: 5px;
}

.Total_style .Total {
    margin-right: 10px;
}

.Total_style b {
    color: #F33;
    font-weight: 600
}

.detailed_style .Logistics_style .prompt {
    font-size: 18px;
    text-align: center;
    padding: 10px;
}